Big Huge Thesaurus

Boselaphus tragocamelus

noun